feminine form of étouffant - Allemand Anglais Dictionnaire